higher plants - English Synonyms Dictionary